@charset "utf-8";


/* common
------------------------------------------------------------------------------------ */
/* base */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {padding:0;	margin:0;}

table {border-collapse:collapse; border-spacing:0;}
ol, ul, li {list-style:none;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;	font-size:100%;}

#accessibility {display: none;}
.hidden{display: none;}

form, fieldset {border:0;}
img {border:0; display:block;}
address, caption, em {font-weight:normal;font-style:normal;}
#accessibility, .skip, hr, legend {position:absolute; width:0; height:0; font-size:0; overflow:hidden; visibility:hidden;}

.form  {COLOR: #666666; FONT-FAMILY: Dotum,verdana; FONT-SIZE: 12px; height:15px;padding:3px 0 0 0;border:1px solid;border-color:#cccccc;background-color:#ffffff;}
.form_select  {COLOR: #666666; FONT-FAMILY: Dotum,verdana; FONT-SIZE: 12px; height:18px;}
.form_search  {COLOR: #666666; FONT-FAMILY: Dotum,verdana; FONT-SIZE: 12px; height:15px;margin:10px 0 0 10px;border:1px solid;border-color:#ffffff;background-color:#ffffff;}
.form_search01  {COLOR: #666666; FONT-FAMILY: Dotum,verdana; FONT-SIZE: 12px; height:15px;padding:3px 0 0 0;border:1px solid;border-color:#ffffff;background-color:#ffffff;}
.form_text {COLOR: #666666; FONT-FAMILY: Dotum,verdana; FONT-SIZE: 12px; margin:10px 0 0 10px; border:1px solid #ffffff;padding:2px;}
.form_text01 {COLOR: #666666; FONT-FAMILY: Dotum,verdana; FONT-SIZE: 12px; margin:10px 0 0 10px; border:1px solid #dddddd;padding:2px;}
.form_text02 {COLOR: #666666;FONT-SIZE: 12px; margin:0 5px 0 5px; border:1px solid #dddddd;padding:3px;size:100px;}

.clear {clear:both;}
.form_area{display:none;}

.png img {_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}

		.hide{position:absolute; text-indent:-5000px; font-size:0; line-height:0; height:0; overflow:hidden;}


body {font:12px Arial,verdana,Tahoma,Myriad Pro, sans-serif; color:#666;text-decoration:none;line-height: 18px;}



/*********************************** Base ******************************************************/

/*-------------------- Link -------------------------------*/
a {color:#666666;font-weight:normal;text-decoration:none;}
a:hover {color:#2C92DA; text-decoration:underline;}  

A.prize_list:link    {COLOR: #ffffff; FONT-FAMILY: Myriad Pro,arial,verdana; FONT-SIZE: 14px; text-decoration:none; }
A.prize_list:visited {COLOR: #ffffff; FONT-FAMILY: Myriad Pro,arial,verdana; FONT-SIZE: 14px; text-decoration:none; }
A.prize_list:active  {COLOR: #ffffff; FONT-FAMILY: Myriad Pro,arial,verdana; FONT-SIZE: 14px; text-decoration:none; }
A.prize_list:hover   {COLOR: #ff9530; FONT-FAMILY: Myriad Pro,arial,verdana; FONT-SIZE: 14px; text-decoration:none; }

A.top_menu:link    {COLOR: #ffffff; FONT-FAMILY: Myriad Pro,arial,verdana; FONT-SIZE: 12px; text-decoration:none; }
A.top_menu:visited {COLOR: #ffffff; FONT-FAMILY: Myriad Pro,arial,verdana; FONT-SIZE: 12px; text-decoration:none; }
A.top_menu:active  {COLOR: #ffffff; FONT-FAMILY: Myriad Pro,arial,verdana; FONT-SIZE: 12px; text-decoration:none; }
A.top_menu:hover   {COLOR: #ff9530; FONT-FAMILY: Myriad Pro,arial,verdana; FONT-SIZE: 12px; text-decoration:none; }

A.bold_12:link    {COLOR: #666666; FONT-FAMILY: Dotum,verdana; FONT-SIZE: 12px; text-decoration:none;  line-height:1.3em;font-weight:bold;}
A.bold_12:visited {COLOR: #666666; FONT-FAMILY: Dotum,verdana; FONT-SIZE: 12px; text-decoration:none;  line-height:1.3em;font-weight:bold;}
A.bold_12:active  {COLOR: #666666; FONT-FAMILY: Dotum,verdana; FONT-SIZE: 12px; text-decoration:none;  line-height:1.3em;font-weight:bold;}
A.bold_12:hover   {COLOR: #2C92DA; FONT-FAMILY: Dotum,verdana; FONT-SIZE: 12px; text-decoration:none;  line-height:1.3em;font-weight:bold;}

A.line_11:link    {COLOR: #666666; FONT-FAMILY: Arial,verdana; FONT-SIZE: 11px; text-decoration:none;}
A.line_11:visited {COLOR: #666666; FONT-FAMILY: Arial,verdana; FONT-SIZE: 11px; text-decoration:none;}
A.line_11:active  {COLOR: #666666; FONT-FAMILY: Arial,verdana; FONT-SIZE: 11px; text-decoration:none;}
A.line_11:hover   {COLOR: #2C92DA; FONT-FAMILY: Arial,verdana; FONT-SIZE: 11px; text-decoration:none;}


/*-------------------- Line -------------------------------*/
#line_solid{height:1px;font-size:1px;line-height:1px;border-bottom:1px solid #d7d7d7;margin:0 0 0 0;}
#board_solid{height:1px;font-size:1px;line-height:1px;border-bottom:1px solid #808080;margin:0 0 0 0;}
#line_solid_2{height:1px;font-size:1px;line-height:2px;border-bottom:2px solid #911000;margin:0 0 0 0;}

/*-------------------- box -------------------------------*/
.box_line{float:left;background-color:#ffffff;width:670px;height:auto;border:1px solid #dddddd;}
.box_gray{float:left;background-color:#f3f3f3;width:670px;height:auto;border:1px solid #dddddd;}



/*-------------------- Alignment -------------------------------*/
.td_right {text-align:right;}
.td_center {text-align:center;margin:20px 0 0 0;clear:both;}
.td_left {text-align:left;}  
.btn_right{float:right;width:670px;margin:20px 0 0 0;text-align:right;}
.btn_right01{float:right;margin:0 0 0 0;text-align:right;}
	.center {text-align:center;clear:both;}



/*-------------------- Text ------------------------------*/
.text_16{font-size:2em; color:#303030;position:relative;font-weight:bold;}
.text_14{font-size:1.2em; color:#303030;position:relative;font-weight:bold;}
.text_counter{font-size:1.3em; color:#303030;position:relative;font-weight:bold;}
.text_12{font-size:1em; color:#303030;position:relative;font-weight:bold;}
.text_fff{font-size:12px; color:#ffffff;position:relative;}
.text_red{font-size:15px; color:#bb0000;position:relative;}
.text_orange{font-size:12px; color:#cb2300;position:relative;}
.text_white{font-size:12px; color:#000000;position:relative;}
.text_tit{font-size:1.3em;color:#881801;font-weight:bold;}
.text_bic{font-size:2em; color:#881801;position:relative;font-weight:bold;}

/*-------------------- Margin ------------------------------*/
.p_10{margin:10px 0 0 0;}



/*-------------------- Table ------------------------------*/
	.table01 {float:left;width:670px; font-size:12px; margin:0px;line-height: 1.6em;}
	.table01 caption {text-align:left; font-size:0.90em;}
	.table01 thead tr th{height:1px;font-size:1px;line-height:1px;border-bottom:2px solid #7292e2;margin:0 0 0 0;}
	.table01 tbody tr td{vertical-align:middle;}
	.table01 tbody tr td.td2{height:33px;}
	.table01 tbody tr td.td3{height:33px;}
	.table01 tbody tr td.tr_line{height:1px;font-size:1px;line-height:1px;border-bottom:1px solid #dddddd;}
	.table01 tbody tr td.btn{text-align:center;padding:20px 0 20px 0;}

	
	.table02 {float:left;width:670px; font-size:12px; margin:0px;line-height: 1.6em;letter-spacing:0em;}
	.table02 caption {text-align:left; font-size:0.90em;}
	.table02 thead tr th{height:1px;font-size:1px;line-height:1px;border-bottom:2px solid #7292e2;margin:0 0 0 0;}
	.table02 tbody tr th{padding:5px;background-color:#f6f6f6; border:1px solid #ddd;text-align:center;}
	.table02 tbody tr td{padding:5px; border:1px solid #ddd;}
	.table02 tbody tr th.page_ti{height:30px;padding:5px; border:2px solid #ddd;background-color:#f8f8f8;font-size:14px;font-weight:bold;color:#2f59c1;}


/*-------------------- Board ------------------------------*/
 	.board_navigation {font-size:11px;float:left;width:590px;margin:20px 0 0 0 ;text-align:center;color:#666;}	
	.board_bot_line {width:750px;height:2px;border-bottom:1px solid #88c7f5;}


	.board01 {float:left;width:590px; text-align:center; font-size:0.97em; font-family:Dotum; border-collapse:collapse;}
	.board01 caption {text-align:left; font-size:0.90em;}
	.board01 tfoot {font-weight:bold; background-color:#f7f7f7;}
	.board01 thead {width:590px;height:25px; padding:0px 0px 0px 0px;}	
	.board01 tbody td {color:#666666;}
	.board01 tbody td.date {height:25px; text-align:left; color:#666;padding-left:25px;}
	.board01 tbody td.title {height:25px; text-align:left; color:#666; padding:0px 0px 0px 10px;}
	.board01 tbody td.first {padding:10px 0 0 0;}
	.board01 tbody td.line {width:590px;border-top:1px solid #808080;padding:0 0 0 0;}	

	.board02 {float:left;width:590px;font-size:0.97em; font-family:Dotum; border-collapse:collapse;}
	.board02 tbody td {color:#666666;}
	.board02 tbody td.date {height:25px; text-align:left; color:#666;width:590px;height:25px;}
	.board02 tbody td.title {height:25px; text-align:left; color:#666;width:590px;height:25px;}
	.board02 tbody td.line {width:590px;border-top:1px solid #808080;padding:0 0 0 0;}
	
	.board03 {float:left;width:590px;font-size:0.97em; font-family:Dotum; border-collapse:collapse;}
	.board03 tbody td {color:#666666;}
	.board03 tbody td.date {height:25px; text-align:center; color:#666;width:300px;height:25px;}
	.board03 tbody td.title {height:25px; text-align:inherit; color:#666;width:590px;height:25px;padding:0px 0px 0px 60px;}
	.board03 tbody td.line {width:590px;border-top:1px solid #808080;padding:0 0 0 0;}
	

	.board_view01{float:left;width:590px; font-size:0.97em; font-family:Dotum; border-collapse:collapse;}
	
	.board_view01 tbody th {color:#666666;height:28px; border-bottom:1px solid #808080;padding:2px 0 0 0;}
	.board_view01 tbody td {color:#666666;height:28px; border-bottom:1px solid #808080;padding:2px 0 0 0;}
	.board_view01 tbody td.ment {color:#666666;height:250px; border-bottom:2px solid #ced0dc;padding:20px 10px 20px 10px;vertical-align:top;}
	.board_view01 tbody td.tit {font-size:1.5em;color:#881801;font-weight:bold;}
	.board_view01 tbody td.date {text-align:right;}
	.board_view01 tbody td.con {padding:10px 0px 10px 0px;vertical-align:top;}

 /*-------------------- Navigation ------------------------------*/

#wrap {position:relative;margin:0 auto; width:1024px; height:auto; padding:0px;}
#wrap * img{display:inline;}

#wrap_main {position:relative;margin:0 auto; width:1024px; height:auto; padding:0px;background-image:url(../images/main/main_bg.gif);background-repeat:no-repeat;}
#wrap_main * img{display:inline;}


#hearder{width:933px;height:74px;margin:0 0 0 35px;background-image:url(../images/common/menu_bar_bg.gif);background-repeat:no-repeat;}
	#logo{float:left;width:176px;margin:11px 0 0 24px;}
	#top_menu{float:left;width:733px;height:74px;padding:0 0 0 0px;}
		#navi-global{position:absolute; top:23px; right:0;padding:0 0 0 0;width:780px;}
		#navi-global ul, #navi-global li, #navi-global ol {list-style:none outside none;margin:0;}
		#navi-global img{border:0 none;}
		#navi-global ul li{float:left; background:transparent url(../images/common/gnb_line.gif) no-repeat right top;}
		#navi-global ul li#menu_1 {padding:0;}
		#navi-global ul li#menu_2 {padding:0;}
		#navi-global ul li#menu_3 {padding:0;}
		#navi-global ul li#menu_4 {padding:0 0 0 0; background:none;}
		#navi-global ul li#menu_5 {padding:0;}
		#navi-global ul li ul {position:absolute; left:0; top:21px; width:733px; height:29px;}
		#navi-global ul li ul li {padding:0 0 0 0;  background:none;}
		#navi-global #submenu_1 {width:705px;display:none; left:0px;}
		#navi-global #submenu_2 {width:600px;display:none; padding:0 0 0 84px;}
		#navi-global #submenu_3 {width:400px;display:none; padding:0 0 0 150px;}
		#navi-global #submenu_4 {width:705px;display:none; padding:0 0 0 30px;}
		#navi-global #submenu_5 {width:705px;display:none; padding:0 0 0 350px;}
		

#container{width:1024px;margin:0 0 0 0; display:inline-block; height:auto;}
 
	#left_part{float:left;width:231px;margin:72px 0 0 0;}
		#left_menu{width:231px;height:444px;background-image:url(../images/common/left_bg.gif);background-repeat:no-repeat;}
		#left_menu ul{width:190px;padding:33px 0 0 40px;}
		#left_menu ul li{height:34px;padding:0 0 2px 0;margin:0;}

	#body_part{float:left;width:793px;background-image:url(../images/common/body_bg.gif);background-repeat:no-repeat;}
		#body_con{float:left;width:621px;}
		#body_con.title{margin:0px;}
		#body_con div.ta_top{float:left;width:621px;height:23px;background-image:url(../images/common/body_ta_top.gif);background-repeat:no-repeat;}
		#body_con div.ta_bot{float:left;width:621px;height:40px;background-image:url(../images/common/body_ta_bot.gif);background-repeat:no-repeat;}
		#body_con div.ta_bg{float:left;width:621px;background-image:url(../images/common/body_ta_bg.gif);background-repeat:repeat-y;}
		#body_con div.bs_con{width:590px;margin:0 0 0 14px;}
		#body_b_con{width:695px;}
 
#foot{width:933px;margin:50px; 0 0 35px;clear:both;}
  #foot_part {position:relative;z-index:10;margin:0 auto; width:933px;padding:16px 0 0 0;}
	.foot_adress{float:left;margin:0;padding:20px 0 0 0;width:950px;}
    .foot_adress ul li{float:left;margin:0;padding:5px;}
    .foot_adress ul li .logo{float:left;width:180px;margin:;padding:0;}
    .foot_adress ul li .address{float:left;width:650px;margin:0;padding:0;}






 /*------------------------ main ------------------------------*/

#container_main{width:1024px;margin:0 0 0 0;}

 .main_top_m{width:750px;margin:25px 0 0 165px;color:#550202;font-size:1.3em;}
 .main_busi_top{float:left;width:620px;padding:20px 0 5px 165px;}
 .main_busi_top2{float:left;width:620px;padding:0px 0 5px 0px;}
 .main_busi_top ul li.date{float:left;width:195px;font-size:1.2em;color:#8d8d8d;}
 .main_busi_top ul li.money{float:left;width:400px;font-size:4em;color:#e0253b;padding:10px 0 0 20px;font-weight:bold;}
 .main_busi_top2 ul li.date{float:left;width:195px;font-size:1.2em;color:#8d8d8d;}
 .main_busi_top2 ul li.money{float:left;width:400px;font-size:4em;color:#e0253b;padding:10px 0 0 20px;font-weight:bold;}
 .main_busi_top2 ul li.money3{float:left;width:400px;font-size:2.5em;color:#e0253b;padding:10px 0 0 20px;font-weight:bold;}
 .main_busi_top2 ul li.countdown{float:left;width:400px;font-size:2em;color:#e0253b;padding:10px 0 0 20px;font-weight:bold;}



 .main_box{width:630px;height:auto;padding:0 0 0 160px;}
 .main_box_bg{width:630px;background-image:url(../images/main/main_box_bg.png);background-repeat:no-repeat;}
 .main_box_bg ul li.box_left{float:left;width:210px;}
 .main_box_bg ul li.box_left div.b_in_bg{width:189px;height:172px;margin:0 0 0 21px;background-image:url(../images/main/main_box_left_bg.gif);background-repeat:no-repeat;}
 .main_search_bg{width:159px;height:24px;margin:0 0 0 14px;padding:2px 0 0 5px; background-image:url(../images/main/search_bg.gif);background-repeat:no-repeat;}

 .main_box_bg ul li.box_right{float:left;width:405px;margin:0 0 0 10px;}
 .main_box_bg ul li.box_right ul li{float:left; width:95px; height:125px; padding:2px 0 0 2px; background-image:url(../images/main/main_pic_bg.gif);background-repeat:no-repeat;}

 .main_box_bg ul li.box_right2{float:left;width:405px;margin:-93px 0 0 10px;}
 .main_box_bg ul li.box_right2 ul li{float:left; width:95px; height:125px; padding:2px 0 0 2px; background-image:url(../images/main/main_pic_bg.gif);background-repeat:no-repeat;}

 .main_banner ul li{float:left;height:83px;}
	
 .main_bot{width:860px;margin:15px 0 0 164px;}
 .main_bot ul li.news{float:left;width:175px;font-size:11px;margin:0 0 0 47px;}
 .main_bot ul li.schedule{float:left;width:175px;font-size:11px;margin:0 0 0 80px;}
 .main_bot ul li.event{float:left;width:245px;margin:0 0 0 75px;}


 .myprize{position:absolute; left:62px; top:280px;width:136px;height:266px;}
 .twitter{position:absolute; right:90px; top:220px;width:167px;height:322px;}



 /*------------------------ biz-ring ------------------------------*/

 .bic_con{width:691px;height:580px;background-image:url(../images/biz-ring/biz_img02.gif);background-repeat:no-repeat;}
 .bic_alt{position:relative; float:left;width:691px;height:580px;}
 .bic_alt ul li.alt_01{position:absolute; right:45px; top:15px;width:310px;height:87px;}
 .bic_alt ul li.alt_02{position:absolute; left:15px; top:455px;width:265px;height:90px;}
 .bic_alt ul li.alt_03{position:absolute; right:0; top:455px;width:340px;height:90px;}

 .biz_area{float:left;width:621px;}
 .biz_area ul li.area_pic{float:left;}
 .biz_area ul li.area_con{float:left;padding:50px 0 0 10px;width:275px;color:#a11e03;}

 .biz_area01{float:left;width:621px;}
 .biz_area01 ul li.area_pic{float:left;}
 .biz_area01 ul li.area_con{float:left;padding:50px 0 0 0;width:171px;font-size:1em;}

 .biz_prize{width:621px; height:70px; background-image:url(../images/biz-ring/line_bg.gif);background-repeat:repeat-y;} 
 .biz_prize ul li.biz_left{float:left;width:310px;} 
 .biz_prize ul li.biz_right{float:right;width:310px;}  
 .biz_prize_con{width:260px;height:85px;padding:0 0 0 20px;} 






 /*------------------------ prize ------------------------------*/

 .pri_text{padding:20px 0 0 20px;}
 .pri_box{width:585px;background-image:url(../images/prize/box_bg.gif);background-repeat:repeat-y;}
 .pri_noti{width:590px;clear:both;}
 .pri_noti ul li.no{float:left;width:25px;color:#6c0000;margin:10px 0 0 5px;}
 .pri_noti ul li.con{float:left;width:560px;margin:10px 0 0 0;}


  /*------------------------ customer center ------------------------------*/

 .search_bg{float:left;width:223px;height:33px;background-image:url(../images/customer/search_bg.gif);background-repeat:no-repeat;}
 .search_bg02{width:223px;height:33px;margin:40px 0 0 0;background-image:url(../images/customer/search_bg.gif);background-repeat:no-repeat;}
 .search_btn{float:left;padding:0 0 0 5px;}
 .search_ex{float:left; padding:10px 0 0 10px;}
 .search_bg01{width:223px;height:92px;background-image:url(../images/customer/search_bg01.gif);background-repeat:no-repeat;margin:30px 0 0 0;}
 .search_text{float:left;}


 .info_box{width:621px;height:auto;margin:20px 0 0 0; background-image:url(../images/customer/box_bg.gif);background-repeat:repeat-y;}
 .info_box div.con{width:585px;height:auto;margin:0 0 0 18px;}


  /*------------------------ business contact ------------------------------*/

 .busi_top{float:left;width:621px;padding:40px 0 20px 20px;}
 .busi_top ul li.date{float:left;width:195px;font-size:1.2em;color:#8d8d8d;}
 .busi_top ul li.money{float:left;width:400px;font-size:4em;color:#e0253b;padding:10px 0 0 20px;font-weight:bold;}
/*--------------------------------Count CSS--------------------------------*/
#money4 {float:left;width:400px;font-size:2em;color:#e0253b;padding:10px 0 0 20px;font-weight:bold;}